English Dictionary
▪ liver rot
▪ liver sausage
▪ liver spot
▪ liver-spotted dalmatian
▪ liveried
◊ LIVER SPOT
liver spot
n : a type of skin disease that causes brown spots on the skin
liver rot
liver sausage
liver spot
liver-spotted dalmatian
liveried
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]